delay (someone's) progress

Translations
задерживать (чей-то) прогресс
The weather delayed their progress on the construction site.
Погода задерживала их прогресс на строительной площадке.
Definitions
To hinder or slow down the advancement or development of an individual in their tasks, goals, or overall journey.
Words
delay

verb
задерживать
someone

pronoun
кого-то
s
чей-то
progress

noun
прогресс